package com.community.demo.model;

import java.util.ArrayList;
import java.util.List;

import com.community.demo.beans.EntitiBean;


/**
 * @author jzapat11
 * @version 1.0
 * @created 24-Jan-2012 7:35:27 PM
 */
public class TipoZona extends EntitiBean {

	/**
	 * 
	 */
	private static final long serialVersionUID = 1L;
	
	private String nombre;
	
	private String descripcion;

	public TipoZona(){
		
	}
	
	
	public void finalize() throws Throwable {

	}

	public String getNombre() {
		return nombre;
	}

	public void setNombre(String nombre) {
		this.nombre = nombre;
	}

	public String getDescripcion() {
		return descripcion;
	}

	public void setDescripcion(String descripcion) {
		this.descripcion = descripcion;
	}
	
	/**
	 * Metodo encargado de retornar todos los tipos de zona existentes.
	 * @return
	 */
	public List<TipoZona> getAll(){
		List<TipoZona> tiposZona = new  ArrayList<TipoZona>();
		for (int i = 0; i < 5 ; i++) {
			TipoZona tipoZona = new TipoZona();
			tipoZona.setId(String.valueOf(i));
			tipoZona.setNombre("Nombre Zona " + i );
			tipoZona.setDescripcion("Descripcion del tipo zona " + tipoZona.getNombre());
			tiposZona.add(tipoZona);
		}
		return tiposZona; 
	}
	
}